#ifndef _PBVP_RENDERMANAGER_VIEW_H
#define _PBVP_RENDERMANAGER_VIEW_H

#include <QTreeWidget>
#include "rendermanager.h"

namespace PBVP {
	/// 
	class RenderManagerView : public QTreeWidget
	{
		Q_OBJECT
	public:
		/// Constructor
		RenderManagerView(RenderManager *pRenManager, QWidget *parent = NULL);
		/// Destructor
		~RenderManagerView();

	public slots:
		void updateAll();

	private:
		RenderManager *m_pRenderManager;

		QTreeWidgetItem *geoRenderers;
		QTreeWidgetItem *volRenderers;
		QTreeWidgetItem *proRenderers;
	};
}
#endif